<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
        <title>info.debatty.jinu.Case</title>
        <link rel='stylesheet' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css' integrity='sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u' crossorigin='anonymous'>
        <link rel='stylesheet' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css' integrity='sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp' crossorigin='anonymous'>
        <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
        <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
        <!--[if lt IE 9]>
          <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
          <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
        <![endif]-->
    </head>
    <body>
        <div class='container'>
            <h1>info.debatty.jinu.Case</h1>
            <p>2017-07-20 18:12:34</p>
            <p>spark.kmedoids.eval.fish.TestCase : -d fish-timeseries-0 -r Dropbox/eurecom-cluster/results/ -s 600000 -s 1200000 -s 1800000</p>
            <p>Iterations: 20</p>
            <p>Tests:</p>
            <ul>
                                    <li>spark.kmedoids.eval.fish.ClaransTest</li>
                                    <li>spark.kmedoids.eval.fish.HeuristicTest</li>
                                    <li>spark.kmedoids.eval.fish.SimulatedAnnealingTest</li>
                            </ul>

            <h2>System</h2>
            <p>Hostname: spark-submit0-100494-prod</p>
            <p>Processors (cores): 32</p>
            <p>Memory (MB): 10923</p>

            <h2>Results</h2>
                            <canvas id="chart_0" width="640" height="480"></canvas>
            
            <canvas id="chart_time" width="640" height="480"></canvas>

            <p class="hidden-print">
                <a class="" data-toggle="collapse" href="#results-table">
                    Show/hide results table
                </a>
            </p>

            <table class="table table-condensed collapse in" id="results-table">
                <tr>
                    <th>Test</th>
                    <th>Parameter value</th>
                                            <td>r0</td>
                                        <th>time (ms)</th>
                    <th></th>
                </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3707.396792031465</td>
                                                <td>49848</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3849.5281225392637</td>
                                                <td>47756</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3825.7945928835393</td>
                                                <td>57954</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3682.0147662983227</td>
                                                <td>50865</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3722.920579080371</td>
                                                <td>57749</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3994.3506049141142</td>
                                                <td>57834</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3677.401130666629</td>
                                                <td>55131</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3252.106502267647</td>
                                                <td>48460</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3725.8878907419758</td>
                                                <td>57509</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3864.878053132396</td>
                                                <td>44018</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3493.0354274423676</td>
                                                <td>56277</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3685.798853817224</td>
                                                <td>46619</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3631.9570710643607</td>
                                                <td>51228</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3431.6764944918013</td>
                                                <td>51386</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3691.914907438181</td>
                                                <td>47027</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3814.2723155515046</td>
                                                <td>49566</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3696.634270128272</td>
                                                <td>48307</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3971.7490290888836</td>
                                                <td>45917</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3584.2069786173815</td>
                                                <td>49932</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>600000.0</td>
                                                    <td>3896.9601572806732</td>
                                                <td>41559</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3844.138702213636</td>
                                                <td>88670</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3915.021532942022</td>
                                                <td>88275</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3579.591735245467</td>
                                                <td>87447</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3826.5214724038715</td>
                                                <td>85679</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3764.0362045268757</td>
                                                <td>104523</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3956.267158397166</td>
                                                <td>86719</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3884.842901984838</td>
                                                <td>80893</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3627.7095819324286</td>
                                                <td>89340</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3734.8669660581872</td>
                                                <td>85959</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3724.0147294843173</td>
                                                <td>94119</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3945.5693281439767</td>
                                                <td>87097</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3830.062594780028</td>
                                                <td>85685</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3710.801366508429</td>
                                                <td>105948</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3842.340944057034</td>
                                                <td>84345</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3808.690021192251</td>
                                                <td>87765</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3697.906381542137</td>
                                                <td>89209</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3896.069552508029</td>
                                                <td>87438</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3817.668916057824</td>
                                                <td>83692</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3766.982235786702</td>
                                                <td>90108</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1200000.0</td>
                                                    <td>3819.582865462572</td>
                                                <td>84401</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3655.33063816124</td>
                                                <td>49919</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3902.4166974075324</td>
                                                <td>46696</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3669.280112951975</td>
                                                <td>48083</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3453.6404359127787</td>
                                                <td>53392</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3788.9950176131756</td>
                                                <td>59116</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3654.12728363024</td>
                                                <td>49196</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3692.385392465151</td>
                                                <td>49049</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3704.8068793074017</td>
                                                <td>52786</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3658.4937066192324</td>
                                                <td>45619</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3746.7092969636597</td>
                                                <td>49281</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3683.8155472065137</td>
                                                <td>51530</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3580.3112321300187</td>
                                                <td>48231</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3657.9800311693625</td>
                                                <td>54153</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3723.342568422582</td>
                                                <td>52346</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3665.252696048512</td>
                                                <td>46365</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3652.4208833754933</td>
                                                <td>50255</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3501.5016205338693</td>
                                                <td>44367</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3654.483301779357</td>
                                                <td>48243</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3937.0492177128644</td>
                                                <td>50136</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>600000.0</td>
                                                    <td>3665.969375183824</td>
                                                <td>49467</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3762.491396716463</td>
                                                <td>106757</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3709.578245948575</td>
                                                <td>84480</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3568.769863035516</td>
                                                <td>93871</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3650.6769420507676</td>
                                                <td>79665</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3824.667556774562</td>
                                                <td>85280</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3844.7046698219388</td>
                                                <td>97155</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3785.984495060443</td>
                                                <td>88233</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3842.3529120850535</td>
                                                <td>114796</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3797.84149740721</td>
                                                <td>82140</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3884.369419906116</td>
                                                <td>97460</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3910.690128406119</td>
                                                <td>104002</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3842.63137632908</td>
                                                <td>84812</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3778.8631203597593</td>
                                                <td>101228</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3934.4574322664475</td>
                                                <td>94269</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3882.959587168974</td>
                                                <td>82582</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3870.0067504820913</td>
                                                <td>89397</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3971.379477509303</td>
                                                <td>94655</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3722.374318576011</td>
                                                <td>83361</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3815.0518878143907</td>
                                                <td>82032</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1200000.0</td>
                                                    <td>3823.1020746145223</td>
                                                <td>86431</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3539.4515086285173</td>
                                                <td>54582</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3430.0635769918795</td>
                                                <td>59866</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3821.9721057819097</td>
                                                <td>60758</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3622.368585820854</td>
                                                <td>54763</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3799.019424282434</td>
                                                <td>57557</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3285.2428856165066</td>
                                                <td>51054</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3589.5805685278206</td>
                                                <td>59573</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3687.8418529477353</td>
                                                <td>46717</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3742.531580197957</td>
                                                <td>54654</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3805.0605731597393</td>
                                                <td>59520</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3688.577497287885</td>
                                                <td>58255</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3635.0098131654804</td>
                                                <td>50553</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3454.271555811306</td>
                                                <td>49077</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3540.016628776996</td>
                                                <td>49304</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3962.6012825285593</td>
                                                <td>48195</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3818.959958431346</td>
                                                <td>52756</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3790.385272914969</td>
                                                <td>50111</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3792.764946346457</td>
                                                <td>50126</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3615.901274466495</td>
                                                <td>51227</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>600000.0</td>
                                                    <td>3681.858079775521</td>
                                                <td>49916</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3715.487587353259</td>
                                                <td>100300</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3808.6070256949743</td>
                                                <td>86689</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3652.0797522800062</td>
                                                <td>106263</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3815.6622317357183</td>
                                                <td>88340</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3822.891703304035</td>
                                                <td>86495</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3874.178542377789</td>
                                                <td>90690</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3701.558984803982</td>
                                                <td>103009</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3694.520989807464</td>
                                                <td>86111</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3714.2258701904516</td>
                                                <td>107092</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3873.027379216221</td>
                                                <td>102376</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3955.3042445084266</td>
                                                <td>86875</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3619.0468892204826</td>
                                                <td>91133</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3752.968685395171</td>
                                                <td>88278</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3709.540432232533</td>
                                                <td>96111</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3738.5353888807963</td>
                                                <td>91671</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3558.747235520422</td>
                                                <td>105121</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3838.849157983329</td>
                                                <td>82881</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3783.006041264997</td>
                                                <td>83890</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3810.8451186319394</td>
                                                <td>87412</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1200000.0</td>
                                                    <td>3718.181590808255</td>
                                                <td>98059</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3952.685575602405</td>
                                                <td>132959</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3978.483442335468</td>
                                                <td>128317</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3743.956999324776</td>
                                                <td>119266</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3947.779652162564</td>
                                                <td>122026</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3730.821956387375</td>
                                                <td>127318</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3788.515908235515</td>
                                                <td>121701</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3745.5106344651585</td>
                                                <td>116519</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3899.988796111098</td>
                                                <td>126129</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3811.993478279932</td>
                                                <td>128838</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3782.5359826041804</td>
                                                <td>138447</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3847.9822759661993</td>
                                                <td>128657</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3910.400558784922</td>
                                                <td>141265</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3874.20995650011</td>
                                                <td>120236</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3779.2133294233977</td>
                                                <td>130573</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3820.0172047587807</td>
                                                <td>121338</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3738.1361500145035</td>
                                                <td>120019</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3777.9719493823436</td>
                                                <td>122158</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3692.758833190557</td>
                                                <td>141127</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3811.242808898457</td>
                                                <td>128523</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                        <td>1800000.0</td>
                                                    <td>3938.861193815506</td>
                                                <td>124249</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3748.0450866560845</td>
                                                <td>132982</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3975.936720895915</td>
                                                <td>129798</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3899.934943092797</td>
                                                <td>130154</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3878.406337082681</td>
                                                <td>145567</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3857.2778581819202</td>
                                                <td>126961</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3869.6646355173534</td>
                                                <td>154409</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3717.183489105824</td>
                                                <td>148346</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3875.5010008874215</td>
                                                <td>134009</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3541.3360203206576</td>
                                                <td>121990</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3963.6110467986787</td>
                                                <td>126274</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3906.4834924239494</td>
                                                <td>126565</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3683.271351358881</td>
                                                <td>122095</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3648.21199524085</td>
                                                <td>123953</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3943.2997512351176</td>
                                                <td>120973</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3654.5352629312342</td>
                                                <td>130415</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3855.2828077802237</td>
                                                <td>149634</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3993.6869453754525</td>
                                                <td>124752</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3994.0982643979573</td>
                                                <td>124921</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3886.4882191330366</td>
                                                <td>108260</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                        <td>1800000.0</td>
                                                    <td>3923.0149604960197</td>
                                                <td>126683</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3960.202714413414</td>
                                                <td>141062</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3853.630282473713</td>
                                                <td>127060</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3901.152046222853</td>
                                                <td>132256</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3912.6350378016773</td>
                                                <td>153638</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3929.961677103389</td>
                                                <td>138511</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3979.085397240713</td>
                                                <td>124862</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3778.7834429444333</td>
                                                <td>121310</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3798.840572105541</td>
                                                <td>126411</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3986.034279642947</td>
                                                <td>129867</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3718.138139644624</td>
                                                <td>157547</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3865.0581004715395</td>
                                                <td>128357</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3914.4584668627313</td>
                                                <td>127967</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3939.8320488462628</td>
                                                <td>124385</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3812.364915316698</td>
                                                <td>126188</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3772.0215883540905</td>
                                                <td>121818</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3724.029835346722</td>
                                                <td>139716</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3831.3143426510837</td>
                                                <td>124483</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>4021.2599131007214</td>
                                                <td>124579</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>4000.812087240097</td>
                                                <td>121868</td>
                        <td></td>
                    </tr>
                                    <tr>
                        <td>spark.kmedoids.eval.fish.ClaransTest</td>
                        <td>1800000.0</td>
                                                    <td>3971.212173236016</td>
                                                <td>118601</td>
                        <td></td>
                    </tr>
                            </table>

            <p class="hidden-print">
                <a class="" data-toggle="collapse" href="#confidence">
                    Show/hide confidence intervals
                </a>
            </p>
            <div class="collapse in" id="confidence">
                <h2>Confidence intervals</h2>
                <table class='table table-condensed'>
                    <tr>
                        <th>Test</th>
                        <th>Parameter value</th>
                        <th></th>
                                                    <td>r0</td>
                                                <th>time (ms)</th>
                    </tr>

                                            <tr>
                            <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                            <td>600000.0</td>
                            <td>mean</td>
                                                            <td>3710.024226973819</td>
                                                        <td>50747.100000000006</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                            <td>600000.0</td>
                            <td>std dev</td>
                                                            <td>179.40550517903156</td>
                                                        <td>4889.713874957038</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                            <td>600000.0</td>
                            <td>low</td>
                                                            <td>3626.0598659589887</td>
                                                        <td>48458.643463248736</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                            <td>600000.0</td>
                            <td>high</td>
                                                            <td>3793.9885879886497</td>
                                                        <td>53035.556536751275</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                            <td>1200000.0</td>
                            <td>mean</td>
                                                            <td>3799.6342595613896</td>
                                                        <td>88865.6</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                            <td>1200000.0</td>
                            <td>std dev</td>
                                                            <td>100.1123233301838</td>
                                                        <td>6237.6105867214055</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                            <td>1200000.0</td>
                            <td>low</td>
                                                            <td>3752.7802499826944</td>
                                                        <td>85946.30838377697</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                            <td>1200000.0</td>
                            <td>high</td>
                                                            <td>3846.488269140085</td>
                                                        <td>91784.89161622305</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                            <td>600000.0</td>
                            <td>mean</td>
                                                            <td>3682.4155967297393</td>
                                                        <td>49911.50000000001</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                            <td>600000.0</td>
                            <td>std dev</td>
                                                            <td>110.41149376017977</td>
                                                        <td>3361.47707978126</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                            <td>600000.0</td>
                            <td>low</td>
                                                            <td>3630.741427015632</td>
                                                        <td>48338.28029981201</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                            <td>600000.0</td>
                            <td>high</td>
                                                            <td>3734.0897664438467</td>
                                                        <td>51484.719700188005</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                            <td>1200000.0</td>
                            <td>mean</td>
                                                            <td>3811.1476576166665</td>
                                                        <td>91630.30000000002</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                            <td>1200000.0</td>
                            <td>std dev</td>
                                                            <td>96.0038035472359</td>
                                                        <td>9606.468325807195</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                            <td>1200000.0</td>
                            <td>low</td>
                                                            <td>3766.216494485452</td>
                                                        <td>87134.3344287056</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                            <td>1200000.0</td>
                            <td>high</td>
                                                            <td>3856.078820747881</td>
                                                        <td>96126.26557129444</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.fish.ClaransTest</td>
                            <td>600000.0</td>
                            <td>mean</td>
                                                            <td>3665.173948573019</td>
                                                        <td>53428.2</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.ClaransTest</td>
                            <td>600000.0</td>
                            <td>std dev</td>
                                                            <td>162.20881503577476</td>
                                                        <td>4453.34604657288</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.ClaransTest</td>
                            <td>600000.0</td>
                            <td>low</td>
                                                            <td>3589.2578862879723</td>
                                                        <td>51343.96989343069</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.ClaransTest</td>
                            <td>600000.0</td>
                            <td>high</td>
                                                            <td>3741.090010858066</td>
                                                        <td>55512.43010656931</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.fish.ClaransTest</td>
                            <td>1200000.0</td>
                            <td>mean</td>
                                                            <td>3757.8632425605124</td>
                                                        <td>93439.8</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.ClaransTest</td>
                            <td>1200000.0</td>
                            <td>std dev</td>
                                                            <td>94.92772263558007</td>
                                                        <td>8054.1707508725285</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.ClaransTest</td>
                            <td>1200000.0</td>
                            <td>low</td>
                                                            <td>3713.4357007984263</td>
                                                        <td>89670.3320568257</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.ClaransTest</td>
                            <td>1200000.0</td>
                            <td>high</td>
                                                            <td>3802.2907843225985</td>
                                                        <td>97209.2679431743</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                            <td>1800000.0</td>
                            <td>mean</td>
                                                            <td>3828.6533343121628</td>
                                                        <td>126983.25</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                            <td>1800000.0</td>
                            <td>std dev</td>
                                                            <td>85.25939147767392</td>
                                                        <td>7157.799197746689</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                            <td>1800000.0</td>
                            <td>low</td>
                                                            <td>3788.7507108180157</td>
                                                        <td>123633.29685719359</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.HeuristicTest</td>
                            <td>1800000.0</td>
                            <td>high</td>
                                                            <td>3868.55595780631</td>
                                                        <td>130333.20314280641</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                            <td>1800000.0</td>
                            <td>mean</td>
                                                            <td>3840.763509445603</td>
                                                        <td>130437.04999999999</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                            <td>1800000.0</td>
                            <td>std dev</td>
                                                            <td>130.07677959907568</td>
                                                        <td>11234.741832814852</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                            <td>1800000.0</td>
                            <td>low</td>
                                                            <td>3779.885702652527</td>
                                                        <td>125179.0289698341</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.SimulatedAnnealingTest</td>
                            <td>1800000.0</td>
                            <td>high</td>
                                                            <td>3901.6413162386793</td>
                                                        <td>135695.07103016588</td>
                        </tr>
                                            <tr>
                            <td>spark.kmedoids.eval.fish.ClaransTest</td>
                            <td>1800000.0</td>
                            <td>mean</td>
                                                            <td>3883.5413530509627</td>
                                                        <td>130524.30000000002</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.ClaransTest</td>
                            <td>1800000.0</td>
                            <td>std dev</td>
                                                            <td>93.40592228741401</td>
                                                        <td>10527.096216306203</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.ClaransTest</td>
                            <td>1800000.0</td>
                            <td>low</td>
                                                            <td>3839.8260357755134</td>
                                                        <td>125597.46731300007</td>
                        </tr>

                        <tr>
                            <td>spark.kmedoids.eval.fish.ClaransTest</td>
                            <td>1800000.0</td>
                            <td>high</td>
                                                            <td>3927.256670326412</td>
                                                        <td>135451.13268699995</td>
                        </tr>
                                    </table>
            </div>

            <p class="hidden-print">
                <a class="" data-toggle="collapse" href="#similarity">
                    Show/hide similarity
                </a>
            </p>

            <div class="collapse in" id="similarity">
                <h2>Test similarity</h2>
                <p><a href=\"https://en.wikipedia.org/wiki/Student's_t-test\">Student's
                        t-test</a>: values above 0.95 indicate both tests produce the
                    same average value.</p>

                <!-- For each parameter value -->
                                    <h3>Parameter value = 600000.0</h3>

                                            <h4>r0</h4>
                        <table class='table table-condensed table-bordered'>
                            <tr>
                                <th></th>
                                                                    <th>spark.kmedoids.eval.fish.ClaransTest</th>
                                                                    <th>spark.kmedoids.eval.fish.HeuristicTest</th>
                                                                    <th>spark.kmedoids.eval.fish.SimulatedAnnealingTest</th>
                                                            </tr>

                                                            <tr>
                                    <th>spark.kmedoids.eval.fish.ClaransTest</th>
                                                                            <td>1.0</td>
                                                                            <td>0.4121681677877512</td>
                                                                            <td>0.6968379476435871</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.fish.HeuristicTest</th>
                                                                            <td>0.4121681677877512</td>
                                                                            <td>1.0</td>
                                                                            <td>0.5619653421025557</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.fish.SimulatedAnnealingTest</th>
                                                                            <td>0.6968379476435871</td>
                                                                            <td>0.5619653421025557</td>
                                                                            <td>1.0</td>
                                                                    </tr>
                                                    </table>
                                                        <h3>Parameter value = 1200000.0</h3>

                                            <h4>r0</h4>
                        <table class='table table-condensed table-bordered'>
                            <tr>
                                <th></th>
                                                                    <th>spark.kmedoids.eval.fish.ClaransTest</th>
                                                                    <th>spark.kmedoids.eval.fish.HeuristicTest</th>
                                                                    <th>spark.kmedoids.eval.fish.SimulatedAnnealingTest</th>
                                                            </tr>

                                                            <tr>
                                    <th>spark.kmedoids.eval.fish.ClaransTest</th>
                                                                            <td>1.0</td>
                                                                            <td>0.18374787607878995</td>
                                                                            <td>0.08560030532797261</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.fish.HeuristicTest</th>
                                                                            <td>0.18374787607878995</td>
                                                                            <td>1.0</td>
                                                                            <td>0.712543069089492</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.fish.SimulatedAnnealingTest</th>
                                                                            <td>0.08560030532797261</td>
                                                                            <td>0.712543069089492</td>
                                                                            <td>1.0</td>
                                                                    </tr>
                                                    </table>
                                                        <h3>Parameter value = 1800000.0</h3>

                                            <h4>r0</h4>
                        <table class='table table-condensed table-bordered'>
                            <tr>
                                <th></th>
                                                                    <th>spark.kmedoids.eval.fish.ClaransTest</th>
                                                                    <th>spark.kmedoids.eval.fish.HeuristicTest</th>
                                                                    <th>spark.kmedoids.eval.fish.SimulatedAnnealingTest</th>
                                                            </tr>

                                                            <tr>
                                    <th>spark.kmedoids.eval.fish.ClaransTest</th>
                                                                            <td>1.0</td>
                                                                            <td>0.059769621500464505</td>
                                                                            <td>0.2403827903014093</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.fish.HeuristicTest</th>
                                                                            <td>0.059769621500464505</td>
                                                                            <td>1.0</td>
                                                                            <td>0.7299003738593427</td>
                                                                    </tr>
                                                            <tr>
                                    <th>spark.kmedoids.eval.fish.SimulatedAnnealingTest</th>
                                                                            <td>0.2403827903014093</td>
                                                                            <td>0.7299003738593427</td>
                                                                            <td>1.0</td>
                                                                    </tr>
                                                    </table>
                                                </div>

            <p class="hidden-print">
                <a class="" data-toggle="collapse" href="#sources">
                    Show/hide sources
                </a>
            </p>
            <div class="collapse in" id="sources">
                <h2>Sources</h2>
                                    <h3>spark.kmedoids.eval.fish.ClaransTest</h3>
                    <pre>
                    </pre>
                                    <h3>spark.kmedoids.eval.fish.HeuristicTest</h3>
                    <pre>
                    </pre>
                                    <h3>spark.kmedoids.eval.fish.SimulatedAnnealingTest</h3>
                    <pre>
                    </pre>
                            </div>

            <h2>Classpath</h2>
            <ul>
                                    <li>/opt/spark/conf/</li>
                                        <li>/opt/spark/jars/commons-math3-3.4.1.jar</li>
                                        <li>/opt/spark/jars/json4s-core_2.11-3.2.11.jar</li>
                                        <li>/opt/spark/jars/javax.inject-1.jar</li>
                                        <li>/opt/spark/jars/spark-mllib-local_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/calcite-avatica-1.2.0-incubating.jar</li>
                                        <li>/opt/spark/jars/hadoop-auth-2.6.4.jar</li>
                                        <li>/opt/spark/jars/hadoop-annotations-2.6.4.jar</li>
                                        <li>/opt/spark/jars/commons-codec-1.10.jar</li>
                                        <li>/opt/spark/jars/hadoop-client-2.6.4.jar</li>
                                        <li>/opt/spark/jars/commons-beanutils-core-1.8.0.jar</li>
                                        <li>/opt/spark/jars/aopalliance-1.0.jar</li>
                                        <li>/opt/spark/jars/jul-to-slf4j-1.7.16.jar</li>
                                        <li>/opt/spark/jars/jackson-annotations-2.6.5.jar</li>
                                        <li>/opt/spark/jars/jtransforms-2.4.0.jar</li>
                                        <li>/opt/spark/jars/hadoop-hdfs-2.6.4.jar</li>
                                        <li>/opt/spark/jars/jackson-xc-1.9.13.jar</li>
                                        <li>/opt/spark/jars/spark-graphx_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/datanucleus-api-jdo-3.2.6.jar</li>
                                        <li>/opt/spark/jars/mx4j-3.0.2.jar</li>
                                        <li>/opt/spark/jars/slf4j-api-1.7.16.jar</li>
                                        <li>/opt/spark/jars/shapeless_2.11-2.0.0.jar</li>
                                        <li>/opt/spark/jars/commons-lang3-3.5.jar</li>
                                        <li>/opt/spark/jars/stax-api-1.0-2.jar</li>
                                        <li>/opt/spark/jars/metrics-core-3.1.2.jar</li>
                                        <li>/opt/spark/jars/hive-exec-1.2.1.spark2.jar</li>
                                        <li>/opt/spark/jars/avro-mapred-1.7.7-hadoop2.jar</li>
                                        <li>/opt/spark/jars/hadoop-yarn-server-web-proxy-2.6.4.jar</li>
                                        <li>/opt/spark/jars/scalap-2.11.8.jar</li>
                                        <li>/opt/spark/jars/opencsv-2.3.jar</li>
                                        <li>/opt/spark/jars/core-1.1.2.jar</li>
                                        <li>/opt/spark/jars/hadoop-mapreduce-client-app-2.6.4.jar</li>
                                        <li>/opt/spark/jars/hive-metastore-1.2.1.spark2.jar</li>
                                        <li>/opt/spark/jars/spark-repl_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/xercesImpl-2.9.1.jar</li>
                                        <li>/opt/spark/jars/jersey-guava-2.22.2.jar</li>
                                        <li>/opt/spark/jars/spark-hive_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/jersey-common-2.22.2.jar</li>
                                        <li>/opt/spark/jars/scala-reflect-2.11.8.jar</li>
                                        <li>/opt/spark/jars/spire_2.11-0.7.4.jar</li>
                                        <li>/opt/spark/jars/stringtemplate-3.2.1.jar</li>
                                        <li>/opt/spark/jars/javax.inject-2.4.0-b34.jar</li>
                                        <li>/opt/spark/jars/jline-2.12.1.jar</li>
                                        <li>/opt/spark/jars/objenesis-2.1.jar</li>
                                        <li>/opt/spark/jars/libthrift-0.9.2.jar</li>
                                        <li>/opt/spark/jars/gson-2.2.4.jar</li>
                                        <li>/opt/spark/jars/lz4-1.3.0.jar</li>
                                        <li>/opt/spark/jars/xmlenc-0.52.jar</li>
                                        <li>/opt/spark/jars/javax.ws.rs-api-2.0.1.jar</li>
                                        <li>/opt/spark/jars/pmml-model-1.2.15.jar</li>
                                        <li>/opt/spark/jars/bcprov-jdk15on-1.51.jar</li>
                                        <li>/opt/spark/jars/hadoop-yarn-server-common-2.6.4.jar</li>
                                        <li>/opt/spark/jars/scala-library-2.11.8.jar</li>
                                        <li>/opt/spark/jars/spark-core_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/mesos-1.0.0-shaded-protobuf.jar</li>
                                        <li>/opt/spark/jars/spark-hive-thriftserver_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/jersey-client-2.22.2.jar</li>
                                        <li>/opt/spark/jars/metrics-json-3.1.2.jar</li>
                                        <li>/opt/spark/jars/httpcore-4.4.4.jar</li>
                                        <li>/opt/spark/jars/commons-configuration-1.6.jar</li>
                                        <li>/opt/spark/jars/commons-digester-1.8.jar</li>
                                        <li>/opt/spark/jars/mail-1.4.7.jar</li>
                                        <li>/opt/spark/jars/pyrolite-4.13.jar</li>
                                        <li>/opt/spark/jars/pmml-schema-1.2.15.jar</li>
                                        <li>/opt/spark/jars/apacheds-i18n-2.0.0-M15.jar</li>
                                        <li>/opt/spark/jars/jackson-core-asl-1.9.13.jar</li>
                                        <li>/opt/spark/jars/commons-compress-1.4.1.jar</li>
                                        <li>/opt/spark/jars/datanucleus-rdbms-3.2.9.jar</li>
                                        <li>/opt/spark/jars/curator-framework-2.6.0.jar</li>
                                        <li>/opt/spark/jars/parquet-jackson-1.8.1.jar</li>
                                        <li>/opt/spark/jars/parquet-hadoop-1.8.1.jar</li>
                                        <li>/opt/spark/jars/zookeeper-3.4.6.jar</li>
                                        <li>/opt/spark/jars/avro-1.7.7.jar</li>
                                        <li>/opt/spark/jars/protobuf-java-2.5.0.jar</li>
                                        <li>/opt/spark/jars/spark-sql_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/janino-3.0.0.jar</li>
                                        <li>/opt/spark/jars/base64-2.3.8.jar</li>
                                        <li>/opt/spark/jars/calcite-linq4j-1.2.0-incubating.jar</li>
                                        <li>/opt/spark/jars/kryo-shaded-3.0.3.jar</li>
                                        <li>/opt/spark/jars/JavaEWAH-0.3.2.jar</li>
                                        <li>/opt/spark/jars/jets3t-0.9.3.jar</li>
                                        <li>/opt/spark/jars/log4j-1.2.17.jar</li>
                                        <li>/opt/spark/jars/stream-2.7.0.jar</li>
                                        <li>/opt/spark/jars/httpclient-4.5.2.jar</li>
                                        <li>/opt/spark/jars/joda-time-2.9.3.jar</li>
                                        <li>/opt/spark/jars/hadoop-common-2.6.4.jar</li>
                                        <li>/opt/spark/jars/leveldbjni-all-1.8.jar</li>
                                        <li>/opt/spark/jars/compress-lzf-1.0.3.jar</li>
                                        <li>/opt/spark/jars/hk2-api-2.4.0-b34.jar</li>
                                        <li>/opt/spark/jars/chill_2.11-0.8.0.jar</li>
                                        <li>/opt/spark/jars/snappy-java-1.1.2.6.jar</li>
                                        <li>/opt/spark/jars/jersey-server-2.22.2.jar</li>
                                        <li>/opt/spark/jars/ST4-4.0.4.jar</li>
                                        <li>/opt/spark/jars/commons-cli-1.2.jar</li>
                                        <li>/opt/spark/jars/spark-sketch_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/curator-recipes-2.6.0.jar</li>
                                        <li>/opt/spark/jars/curator-client-2.6.0.jar</li>
                                        <li>/opt/spark/jars/jackson-module-paranamer-2.6.5.jar</li>
                                        <li>/opt/spark/jars/metrics-jvm-3.1.2.jar</li>
                                        <li>/opt/spark/jars/hadoop-mapreduce-client-jobclient-2.6.4.jar</li>
                                        <li>/opt/spark/jars/spark-streaming_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/jackson-jaxrs-1.9.13.jar</li>
                                        <li>/opt/spark/jars/bonecp-0.8.0.RELEASE.jar</li>
                                        <li>/opt/spark/jars/json4s-jackson_2.11-3.2.11.jar</li>
                                        <li>/opt/spark/jars/scala-compiler-2.11.8.jar</li>
                                        <li>/opt/spark/jars/spark-unsafe_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/validation-api-1.1.0.Final.jar</li>
                                        <li>/opt/spark/jars/jodd-core-3.5.2.jar</li>
                                        <li>/opt/spark/jars/api-asn1-api-1.0.0-M20.jar</li>
                                        <li>/opt/spark/jars/netty-all-4.0.42.Final.jar</li>
                                        <li>/opt/spark/jars/py4j-0.10.4.jar</li>
                                        <li>/opt/spark/jars/commons-compiler-3.0.0.jar</li>
                                        <li>/opt/spark/jars/hk2-utils-2.4.0-b34.jar</li>
                                        <li>/opt/spark/jars/javassist-3.18.1-GA.jar</li>
                                        <li>/opt/spark/jars/java-xmlbuilder-1.0.jar</li>
                                        <li>/opt/spark/jars/jcl-over-slf4j-1.7.16.jar</li>
                                        <li>/opt/spark/jars/paranamer-2.3.jar</li>
                                        <li>/opt/spark/jars/guava-14.0.1.jar</li>
                                        <li>/opt/spark/jars/activation-1.1.1.jar</li>
                                        <li>/opt/spark/jars/hive-jdbc-1.2.1.spark2.jar</li>
                                        <li>/opt/spark/jars/commons-beanutils-1.7.0.jar</li>
                                        <li>/opt/spark/jars/hadoop-mapreduce-client-common-2.6.4.jar</li>
                                        <li>/opt/spark/jars/chill-java-0.8.0.jar</li>
                                        <li>/opt/spark/jars/commons-net-2.2.jar</li>
                                        <li>/opt/spark/jars/derby-10.12.1.1.jar</li>
                                        <li>/opt/spark/jars/jackson-module-scala_2.11-2.6.5.jar</li>
                                        <li>/opt/spark/jars/guice-3.0.jar</li>
                                        <li>/opt/spark/jars/jaxb-api-2.2.2.jar</li>
                                        <li>/opt/spark/jars/super-csv-2.2.0.jar</li>
                                        <li>/opt/spark/jars/parquet-encoding-1.8.1.jar</li>
                                        <li>/opt/spark/jars/guice-servlet-3.0.jar</li>
                                        <li>/opt/spark/jars/antlr-runtime-3.4.jar</li>
                                        <li>/opt/spark/jars/javax.servlet-api-3.1.0.jar</li>
                                        <li>/opt/spark/jars/commons-httpclient-3.1.jar</li>
                                        <li>/opt/spark/jars/htrace-core-3.0.4.jar</li>
                                        <li>/opt/spark/jars/ivy-2.4.0.jar</li>
                                        <li>/opt/spark/jars/parquet-column-1.8.1.jar</li>
                                        <li>/opt/spark/jars/jersey-container-servlet-2.22.2.jar</li>
                                        <li>/opt/spark/jars/jetty-6.1.26.jar</li>
                                        <li>/opt/spark/jars/xz-1.0.jar</li>
                                        <li>/opt/spark/jars/spark-mesos_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/univocity-parsers-2.2.1.jar</li>
                                        <li>/opt/spark/jars/jersey-container-servlet-core-2.22.2.jar</li>
                                        <li>/opt/spark/jars/xbean-asm5-shaded-4.4.jar</li>
                                        <li>/opt/spark/jars/parquet-hadoop-bundle-1.6.0.jar</li>
                                        <li>/opt/spark/jars/jersey-media-jaxb-2.22.2.jar</li>
                                        <li>/opt/spark/jars/spark-tags_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/arpack_combined_all-0.1.jar</li>
                                        <li>/opt/spark/jars/jackson-databind-2.6.5.jar</li>
                                        <li>/opt/spark/jars/hive-cli-1.2.1.spark2.jar</li>
                                        <li>/opt/spark/jars/spark-mllib_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/jdo-api-3.0.1.jar</li>
                                        <li>/opt/spark/jars/slf4j-log4j12-1.7.16.jar</li>
                                        <li>/opt/spark/jars/commons-dbcp-1.4.jar</li>
                                        <li>/opt/spark/jars/jackson-mapper-asl-1.9.13.jar</li>
                                        <li>/opt/spark/jars/stax-api-1.0.1.jar</li>
                                        <li>/opt/spark/jars/libfb303-0.9.2.jar</li>
                                        <li>/opt/spark/jars/spark-network-common_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/avro-ipc-1.7.7.jar</li>
                                        <li>/opt/spark/jars/spark-catalyst_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/hk2-locator-2.4.0-b34.jar</li>
                                        <li>/opt/spark/jars/oro-2.0.8.jar</li>
                                        <li>/opt/spark/jars/javax.annotation-api-1.2.jar</li>
                                        <li>/opt/spark/jars/antlr4-runtime-4.5.3.jar</li>
                                        <li>/opt/spark/jars/osgi-resource-locator-1.0.1.jar</li>
                                        <li>/opt/spark/jars/hadoop-yarn-common-2.6.4.jar</li>
                                        <li>/opt/spark/jars/apacheds-kerberos-codec-2.0.0-M15.jar</li>
                                        <li>/opt/spark/jars/commons-collections-3.2.2.jar</li>
                                        <li>/opt/spark/jars/spark-yarn_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/parquet-format-2.3.0-incubating.jar</li>
                                        <li>/opt/spark/jars/jpam-1.1.jar</li>
                                        <li>/opt/spark/jars/jta-1.1.jar</li>
                                        <li>/opt/spark/jars/commons-lang-2.6.jar</li>
                                        <li>/opt/spark/jars/antlr-2.7.7.jar</li>
                                        <li>/opt/spark/jars/commons-io-2.4.jar</li>
                                        <li>/opt/spark/jars/eigenbase-properties-1.1.5.jar</li>
                                        <li>/opt/spark/jars/api-util-1.0.0-M20.jar</li>
                                        <li>/opt/spark/jars/jsr305-1.3.9.jar</li>
                                        <li>/opt/spark/jars/hadoop-yarn-api-2.6.4.jar</li>
                                        <li>/opt/spark/jars/commons-logging-1.1.3.jar</li>
                                        <li>/opt/spark/jars/commons-pool-1.5.4.jar</li>
                                        <li>/opt/spark/jars/spire-macros_2.11-0.7.4.jar</li>
                                        <li>/opt/spark/jars/netty-3.8.0.Final.jar</li>
                                        <li>/opt/spark/jars/breeze_2.11-0.12.jar</li>
                                        <li>/opt/spark/jars/hadoop-mapreduce-client-shuffle-2.6.4.jar</li>
                                        <li>/opt/spark/jars/calcite-core-1.2.0-incubating.jar</li>
                                        <li>/opt/spark/jars/spark-launcher_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/jetty-util-6.1.26.jar</li>
                                        <li>/opt/spark/jars/hive-beeline-1.2.1.spark2.jar</li>
                                        <li>/opt/spark/jars/aopalliance-repackaged-2.4.0-b34.jar</li>
                                        <li>/opt/spark/jars/minlog-1.3.0.jar</li>
                                        <li>/opt/spark/jars/datanucleus-core-3.2.10.jar</li>
                                        <li>/opt/spark/jars/jackson-core-2.6.5.jar</li>
                                        <li>/opt/spark/jars/hadoop-yarn-client-2.6.4.jar</li>
                                        <li>/opt/spark/jars/scala-parser-combinators_2.11-1.0.4.jar</li>
                                        <li>/opt/spark/jars/metrics-graphite-3.1.2.jar</li>
                                        <li>/opt/spark/jars/RoaringBitmap-0.5.11.jar</li>
                                        <li>/opt/spark/jars/apache-log4j-extras-1.2.17.jar</li>
                                        <li>/opt/spark/jars/spark-network-shuffle_2.11-2.1.0.jar</li>
                                        <li>/opt/spark/jars/json4s-ast_2.11-3.2.11.jar</li>
                                        <li>/opt/spark/jars/snappy-0.2.jar</li>
                                        <li>/opt/spark/jars/parquet-common-1.8.1.jar</li>
                                        <li>/opt/spark/jars/commons-crypto-1.0.0.jar</li>
                                        <li>/opt/spark/jars/hadoop-mapreduce-client-core-2.6.4.jar</li>
                                        <li>/opt/spark/jars/scala-xml_2.11-1.0.2.jar</li>
                                        <li>/opt/spark/jars/javolution-5.5.1.jar</li>
                                        <li>/opt/spark/jars/breeze-macros_2.11-0.12.jar</li>
                                        <li>/opt/hadoop/etc/hadoop/</li>
                                </ul>
        </div><!-- container -->
    </body>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.4.0/Chart.min.js"></script>
    <script>
        // Common stuff
        var datasets, title;
        var dynamicColor = function() {
            var r = Math.floor(Math.random() * 255);
            var g = Math.floor(Math.random() * 255);
            var b = Math.floor(Math.random() * 255);
            return "rgb(" + r + "," + g + "," + b + ")";
        };

                datasets = [{"label":"ClaransTest","data":[{"x":600000.0,"y":3665.173948573019},{"x":1200000.0,"y":3757.8632425605124},{"x":1800000.0,"y":3883.5413530509627}]},{"label":"SimulatedAnnealingTest","data":[{"x":600000.0,"y":3682.4155967297393},{"x":1200000.0,"y":3811.1476576166665},{"x":1800000.0,"y":3840.763509445603}]},{"label":"HeuristicTest","data":[{"x":600000.0,"y":3710.024226973819},{"x":1200000.0,"y":3799.6342595613896},{"x":1800000.0,"y":3828.6533343121628}]}];
        title = "20170720181234 - r0";

        $.each(datasets, function(index, dataset) {
            var color = dynamicColor();
            dataset.pointBackgroundColor = color;
            dataset.pointBorderColor = color;
            dataset.borderColor = color;
            dataset.tension = 0;

        });

        new Chart($("#chart_0"), {
            type: 'line',
            data: {
                datasets: datasets
            },
            options: {
                title: {
                    display: true,
                    text: title
                },
                scales: {
                    xAxes: [{
                        type: 'linear',
                        position: 'bottom'
                    }]
                }
            }
        });
        
        // Runtime
        datasets = [{"label":"ClaransTest","data":[{"x":600000.0,"y":53428.2},{"x":1200000.0,"y":93439.8},{"x":1800000.0,"y":130524.30000000002}]},{"label":"SimulatedAnnealingTest","data":[{"x":600000.0,"y":49911.50000000001},{"x":1200000.0,"y":91630.30000000002},{"x":1800000.0,"y":130437.04999999999}]},{"label":"HeuristicTest","data":[{"x":600000.0,"y":50747.100000000006},{"x":1200000.0,"y":88865.6},{"x":1800000.0,"y":126983.25}]}];
        title = "20170720181234 - time";

        $.each(datasets, function(index, dataset) {
            var color = dynamicColor();
            dataset.pointBackgroundColor = color;
            dataset.pointBorderColor = color;
            dataset.borderColor = color;
            dataset.tension = 0;

        });

        new Chart($("#chart_time"), {
            type: 'line',
            data: {
                datasets: datasets
            },
            options: {
                title: {
                    display: true,
                    text: title
                },
                scales: {
                    xAxes: [{
                        type: 'linear',
                        position: 'bottom'
                    }]
                }
            }
        });
    </script>
</html>
